﻿#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//int main() {
//	int a = 0;
//	int b = 0;
//	scanf("%d %d", &a,& b);
//	int m = a / b;
//	int n = a % b;
//	printf("%d,%d\n", m, n);
//	return 0;
//}


  /* int main()
{
	int i = 0, a = 0, b = 2, c = 3, d = 4;
	i = a++ && ++b && d++;
	printf("a = %d\nb = %d\nc = %d\nd = %d\n", a, b, c, d);
	return 0;
}*/



//int main() 
//{
//	int m = 0;
//	for (m = 1; m <= 100, m++;)
//	{
//		if (m % 3 == 0)
//			printf("%d", m);
//
//	}
//
//	return 0;
//	
// }


//int main()
//{
//	int a, b, c, temp;
//	scanf("%d %d %d", &a, &b, &c);
//	if (a < b) {
//		temp = a;
//		a = b;
//		b= temp;
//	}
//
//	if (a < c) {
//		temp = a;
//		a = c;
//		c = temp;
//	}
//
//	if (b < c) {
//		temp = b;
//		b = c;
//		c = temp;
//	}
//
//	printf("%d %d %d\n", a, b, c);
//
//
//	return 0;
//}

//int main()
//{
//	int i = 0;
//	for (i = 1; i <= 100; i++)
//	{
//		if (i % 3 == 0)
//
//		{
//			printf("%d", i);
//		}
// 
//
//	}
//
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//    int i = 0;
//    for (i = 1; i <= 100; i++)
//    {
//        if (i % 3 == 0)
//        {
//            printf("%d ", i);
//        }
//    }
//    return 0;
//}


//int main() 
//{
//	int m = 0;
//	scanf("%d", &m);
//	if (m % 2 == 1);
//	printf("%d 是奇数\n", m);
//	return 0;
//}


//#include <stdio.h>
//int main()
//{
//	int num = 0;
//	scanf("%d", &num);
//	if (num % 2 == 1)
//	printf("%d 是奇数\n", num);
//	return 0;
//}


//int main() 
//{
//	int m = 0;
//	scanf("%d", &m);
//	if (m % 2 == 0)
//		printf("%d 是偶数\n", m);
//	else
//		printf("%d 是奇数\n", m);
//
//	return 0;
//}



//int main() 
//{
//	int age = 0;
//	scanf("%d", &age);
//	if (age <= 18)
//		printf("%d 青年\n", age);
//	else
//		printf("%d 成年\n", age);
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	int age = 0;
//	scanf("%d", &age);
//	if (age >= 18)
//	{
//		printf("成年了\n");
//		printf("可以谈恋爱了\n");//if只可以控制一条语句，如果要同时执行两条语句，要带上大阔号{}	
//	}
//			
//	
//			return 0;
//}


//int main()
//{
//	int age = 0;
//	scanf("%d", &age);
//	if (age >= 18) 
//	{
//		printf("可以谈恋爱了\n");
//		printf("成年了\n");
//	}
//	else
//	{
//		printf("不可以谈恋爱\n");
//		printf("未成年\n");
//
//
//	}
//	return 0;
//}


#include <stdio.h>
int main()
{
	int a = 0;
	int b = 2;
	if (a == 1)

		if (b == 2)
			printf("hehe\n");
	//else总是跟最接近的if匹配，主条件if不成立，if else单独为一个整体，所以打印为0
	else
		printf("haha\n");
	
	return 0;
}




//所以，对于&& 操作符来说，左边操作数的结果是0的时候，右边操作数就不再执⾏。
//
//所以， || 操作符的左操作数的结果不为0时，就⽆需执⾏右操作数


























































































































































